heavenly voice - French English Dictionary